illegal contracts - German English Dictionary